pound one's pud - French English Dictionary